package com.zhx.ad.mysql.dto;

import com.github.shyiko.mysql.binlog.event.EventType;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author ：zhanghaixuan
 * @date ：Created in 2019-05-13 15:10
 * @description：用途: mysql binlong 过来的event 转变成自己定义的对象(可操作)
 * @modified By：zhanghaixuan
 * @version: 1.0
 */
@Data
public class BinlogRowData {

    /**
     * 表配置
     */
    private TableTemplate table;
    /**
     * 操作类型
     */
    private EventType eventType;
    /**
     * 操作后数据
     */
    private List<Map<String, String>> after;
    /**
     * 操作前数据
     */
    private List<Map<String, String>> before;
}
